void do_tests()
{
#ifndef __NO_ENVIRONMENT__
	object ob;

	foreach (ob in deep_inventory(this_object()))
	if (ob)
	destruct(ob);
	new(__FILE__, this_object());
	new(__FILE__, this_object(), 1);
	ASSERT(sizeof(deep_inventory(this_object())) == 4);
#endif
}

void create(object ob, int flag)
{
#ifndef __NO_ENVIRONMENT__
	if (ob)
		move_object(ob);
	if (flag)
	{
		new(__FILE__, this_object());
		new(__FILE__, this_object());
	}
#endif
}
